package main

import "fmt"

// 匿名函数
// 方式1
//func main(){
//	res := func(m int, n int) int{
//		return m + n
//	}(1, 2)
//	fmt.Println(res)
//}

// 方式2
func main(){
	a := func(m int, n int) int{
		return m + n
	}
	r := a(1, 2)
	fmt.Println(r)
}

// 全局匿名函数
//接收赋值的变量首字母大写即可
//Func := func(m int, n int) int{
//	return m + n
//}